草庐IT

带复选框的 Android ListView : automatically unchecks

全部标签

C++ Qt开发:CheckBox多选框组件

Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍CheckBox单行输入框组件的常用方法及灵活运用。QCheckBox是Qt中用于实现复选框的组件,它提供了丰富的功能和灵活性。与之前文章中的RadioButton组件不同,CheckBox组件支持多项选择以及三态支持,即可以是选中、未选中或半选中的状态。下面是QCheckBox的主要方法的概述和表格形式:方法名描述QCheckBox(QWidget*parent=nullptr)构造函数,创建一个QCheckB

带有复选框删除/获取行 ID 的 Android ListView

我正在尝试实现一个带有复选框的ListView,以便在选中复选框时删除列表行。我正在用光标填充ListView,这工作正常并且正在显示复选框。我遇到的问题是弄清楚如何获取已选中框的行的_id。谁能告诉我如何实现这样的东西ListView和CheckBoxCursorcursor=db.getAllItems();//String[]columns=newString[]{db.KEY_NAME,db.KEY_CODE,db.KEY_ROWID};String[]columns=newString[]{db.KEY_ITEM_NAME,db.KEY_MEASUREMENT,db.KEY_

android - 使用 CursorAdapter 维护 ListView 中的复选框状态

对于我的Android项目,我有一个ListView,其中每个项目都有一个复选框。使用CursorAdapter类从SQLite数据库加载数据。但是,每当我滚动时,复选框的位置都会移动并向下移动到ListView的下一部分。我该如何解决这个问题?GIFofmyCheckBoxProblem这是我的游标适配器类:publicclassVocabCursorAdapterextendsCursorAdapter{privatestaticfinalintDIFFICULT=0;privatestaticfinalintFAMILIAR=1;privatestaticfinalintEASY

C++ Qt开发:RadioButton单选框分组组件

Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QRadioButton单选框组件以及与之交互的QButtonGroup类的常用方法及灵活运用。QRadioButton是Qt框架中的一个部件(Widget),用于提供单选按钮的界面元素。单选按钮允许用户从多个互斥的选项中选择一个,通常用于表示一组相关但互斥的选项。以下是QRadioButton的一些常用方法,以表格形式概述:方法描述QRadioButton(QWidget*parent=nullptr)构造函数

java - 带有 longClick 的 ListView 用于显示和隐藏复选框?

我阅读了codehere(weblink).并且代码稍微修改了一下,变成了这样:FileArrayAdapter.javapublicclassFileArrayAdapterextendsArrayAdapter{privateContextc;privateintid;privateListitems;publicFileArrayAdapter(Contextcontext,inttextViewResourceId,Listobjects){super(context,textViewResourceId,objects);c=context;id=textViewResour

android - 自定义对话框中复选框控件的文本在某些Android设备上无法显示

我使用下面的代码创建并打开一个自定义对话框,它在android4.2.2中运行良好,但checkbox控件的文本在android2.3.6中无法显示。我发现在android4.2.2中checkbox控件的文字是黑色的,dialog的BackgroundColor是白色的,所以没问题,但是在android2.3.6中dialog的BackgroundColor是黑色的,所以不好。我该怎么办?sms_dialog.xml相关java代码:privatevoidDisplayPrompt(finalStringkey,finalbooleanisClose,Stringmsg){Layou

android - 在 API 16 及更低版本中完全删除复选框的正确方法

我在隐藏CheckBox的框时遇到了问题。我的CheckBox目前看起来像这样:这里唯一的问题是,button=@null正在删除它的样式并且它并没有完全消失。因此,我的text没有居中而是向右移动(按框大小)。在API16及更低版本中是否有一种平滑的方法可以完全摆脱它? 最佳答案 在AndrewT.的帮助下,我在调试RubberDuck时找到了这个问题的解决方案。你需要做的是在CheckBox上设置background="@android:color/transparent并且不可见的框将从你的View.所以我的新CheckBox

Android使用按钮和对话框复选框进行多项选择,并在 ListView 中显示所选项目而不是按钮

我正在尝试使用按钮和对话框复选框进行Android多选项目,并在ListView中显示所选项目(如图所示)而不是按钮(当前显示在按钮中:请引用图片)我可以在下面的按钮中显示接收器,但我希望在ListView中显示相同的接收器:从对话框复选框中选择后当前显示:"Receiver1,Receiver2"我想要:imageofReceiver1withReceiver1NameimageofReceiver2withReceiver2Name发送服务Activity.javaimportandroid.content.Context;importandroid.content.DialogI

android - 在 Android 中使用复选框从 ListView 中删除多个项目

您好,我无法使用复选框从ListView中删除多个项目。我可以从ListView中选择多个项目,但只有第一个被选中的项目被删除,而其他项目没有被删除。这是我的代码。提前致谢!publicclassMainActivityextendsActivity{ListViewlv;ArrayAdapteradapter;Buttondelete;ArrayListdata=newArrayList();@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setCo

如果已选中,如何通过复选框在同一行中的其他TD中进入按钮?

桌子看起来像这样:AutorKomentarzDatadodaniaPostStatuscipka[email protected]sadasdsad2017-06-03PrzykładowyTytułStronyOdpublicznijUsuńCipenia[email protected]aoskdopaskdop2017-06-04PrzykładowyTytułStronyOdpublicznijUsuń543453450000-00-00Burdelubiekielbaskesezjesc!OdpublicznijUsuń2343242340000-00-00Burdelubieki